2023 Presidential Election: What The Numbers Say